package com.education.wisdom.service;


import com.education.wisdom.pojo.CommentOclass;

import java.util.List;
import java.util.Map;

/**
 * 免费公开课评论 服务层
 *
 * @author ruoyi
 * @date 2019-06-17
 */
public interface ICommentOclassService {
    /**
     * 查询免费公开课评论信息
     *
     * @param plId 免费公开课评论ID
     * @return 免费公开课评论信息
     */
    public CommentOclass selectCommentOclassById(String plId);

    /**
     * 查询免费公开课评论列表
     *
     * @param commentOclass 免费公开课评论信息
     * @return 免费公开课评论集合
     */
    public List<CommentOclass> selectCommentOclassList(CommentOclass commentOclass);

    /**
     * 新增免费公开课评论
     *
     * @param commentOclass 免费公开课评论信息
     * @return 结果
     */
    public int insertCommentOclass(CommentOclass commentOclass);

    /**
     * 修改免费公开课评论
     *
     * @param commentOclass 免费公开课评论信息
     * @return 结果
     */
    public int updateCommentOclass(CommentOclass commentOclass);

    /**
     * 删除免费公开课评论信息
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteCommentOclassByIds(String ids);

    List<CommentOclass> selectByCatalogId(Integer catalogId);

    List<CommentOclass> selectByType(Map<String, Object> map);

    List<CommentOclass> selectByLabeId(Map<String, Object> map);
}
